man with great strength - Allemand Anglais Dictionnaire